primate skull - Español Inglés Diccionario